deep-sea sediments - French English Dictionary